package com.punch.common.vo.registration;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * RegistrationVO-班级报名情况 展示vo
 *
 * @author xiaol
 * @version 1.0.0
 * @since 2020/8/17
 */
@Data
public class RegistrationVO implements Serializable {

    @ApiModelProperty(name = "orderStatus", notes = "订单状态 0待付款 1待开班 2已开班 3已退款 4已取消")
    private Integer orderStatus;

    @ApiModelProperty(name = "studentName", notes = "学生姓名")
    private String studentName;

    @ApiModelProperty(name = "studentSex", notes = "学生性别 0：女  1：男")
    private Integer studentSex;

    @ApiModelProperty(name = "studentGrade", notes = "年级")
    private String studentGrade;

    @ApiModelProperty(name = "studentClass", notes = "原始班级")
    private String studentClass;

    @ApiModelProperty(name = "createTime", notes = "报名时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime createTime;
}
